package cn.wonderland.community.domain;


import cn.wonderland.basic.domain.BaseDomain;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * <p>
 * 房屋表
 * </p>
 *
 * @author wonderland
 * @since 2023-05-04
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class House extends BaseDomain {


    /**
     * 房屋编号
     */
    private String number;
    /**
     * 房屋楼层
     */
    private Integer floor;
    /**
     * 房屋类型：如一室一厅，二室一厅，三室一厅，注意这里是查询拼接出来的
     */
    private String housingType;
    /**
     * 建筑面积
     */
    private BigDecimal buildingArea;
    /**
     * 室内面积
     */
    private BigDecimal indoorArea;
    /**
     * 是否精装修： 是 || 否
     */
    private Integer decorationType;
    /**
     * 单元表id
     */
    private Long unitId;
    /**
     * 描述
     */
    private String remarks;
    /**
     * 创建时间
     */
    private Date createTime;

    /*
    * 单元信息
    * */
    private Unit unit;

    /*
     * 楼栋信息
     * */
    private Building build;

    /*
     * 业主信息
     * */
    private Owner owner;



}
